to pledge - French English Dictionary